package com.springboot.file.param.req;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Map;

/**
 * Word文档导出请求参数
 */
@Data
@ApiModel("Word文档导出请求参数")
public class ExportWordReq {
    
    @ApiModelProperty("业务类型")
    private String businessType;
    
    @ApiModelProperty("文档名称")
    private String fileName;
    
    @ApiModelProperty("模板名称")
    private String templateName;
    
    @ApiModelProperty("占位符数据")
    private Map<String, Object> placeholderData;
    
    @ApiModelProperty("页眉内容")
    private String header;
    
    @ApiModelProperty("页脚内容")
    private String footer;
    
    @ApiModelProperty("水印文本")
    private String watermarkText;
    
    @ApiModelProperty("水印颜色，如 #CCCCCC")
    private String watermarkColor;
    
    @ApiModelProperty("是否显示页码")
    private Boolean showPageNumbers;
} 